<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      var arr = [99, 85, 82, 63, 60];
      var num = +prompt("请输入一个数");
      // 方法一
      arr.unshift(num);
      var newArr = arr.sort().reverse();
      console.log(newArr);

      // 方法二
      // arr.push(num);
      // var newArr = arr.sort((a, b) => {
      //   return b - a;
      // });
      // console.log(newArr);

      // 方法三
      // splice(index, 0, elementToInsert) 表示从索引为 index 的位置开始，删除 0 个元素，然后插入 elementToInsert。
      // var arr = [1, 3, 5, 7, 9];
      // var num = 4;

      // for (var i = 0; i < arr.length; i++) {
      //   if (arr[i] < num) {
      //     arr.splice(i, 0, num);
      //     break; // 插入后退出循环，避免重复插入
      //   }
      // }

      // console.log(arr);
    </script>
  </body>
</html>
